Spanish English Dictionary

español - English

almuerzo in English: