Italian English Dictionary

Versione Inglese

carogna Italian pronunciation - Say carogna in English pronunciation Meaning of "carogna" in English language