á
é
í
ó
ú
ñ
?
English Translation of catapult
cat·a·pult
s.
(
mechanism
) catapulta
(
slingshot
) tirador
m.
, tiragomas
m.
tr.
catapultar
intr.
lanzarse violentamente
Spanish English Dictionary
::
Spanish Articles
::
Sitemap
::
Search by Letter