Portuguese to English Dictionary

Versão em português

concha Portuguese pronunciation - Say concha in English pronunciation Meaning of "concha" in English language