English to Spanish Dictionary catapult

catapult

catapulta
translation of 'catapult'
verb
usar catapulta,
catapultar
noun
tirador,
catapulta,
tiragomas,
trabuco
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one