Versione Inglese
Meaning of
"catapulta"
in English language
Italian to English
English to Italian
Italian
English
catapulta
catapult
catapulta
catapult
catapulta
missile
catapulta
sling
catapulta
slingshot