Italian English Dictionary

Versione Inglese

tela cerata Italian pronunciation - Say tela cerata in English pronunciation Meaning of "tela cerata" in English language