Italian English Dictionary

Versione Inglese

sarto/a Italian pronunciation - Say sarto/a in English pronunciation Meaning of "sarto/a" in English language