Italian English Dictionary

italiano - English

la minestra in English: