Spanish English Dictionary

español - English

defender in English: