Portuguese to English Dictionary

Versão em português

donzela, s. donzela Portuguese pronunciation - Say donzela, s. donzela in English pronunciation Meaning of "donzela, s. donzela" in English language