Portuguese to English Dictionary

Versão em português

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