Portuguese to English Dictionary

Versão em português

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