Portuguese to English Dictionary

Versão em português

caranguejo, siri Portuguese pronunciation - Say caranguejo, siri in English pronunciation Meaning of "caranguejo, siri" in English language