to prevent loss or destruction - Spanish English Dictionary

Suggest a Term