Portuguese to English Dictionary

Versão em português

Espuma. Portuguese pronunciation - Say Espuma. in English pronunciation Meaning of "Espuma." in English language