Spanish English Dictionary

español - English

a callar in English: