Portuguese to English Dictionary

Versão em português

minhoca(noun) Portuguese pronunciation - Say minhoca(noun) in English pronunciation Meaning of "minhoca(noun)" in English language