warranty against hidden defects - Spanish English Dictionary

Suggest a Term