Portuguese to English Dictionary

Versão em português

espuma, s. escuma, escoria Portuguese pronunciation - Say espuma, s. escuma, escoria in English pronunciation Meaning of "espuma, s. escuma, escoria" in English language