Portuguese to English Dictionary

Versão em português

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