Portuguese to English Dictionary

Versão em português

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