Portuguese to English Dictionary

Versão em português

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