English to Turkish Dictionary catapult

catapult

mancınık
translation of 'catapult'
verb
fırlatmak,
atmak,
vurmak
noun
sapan,
mancınık,
katapült,
fırlatma düzeneği ile ilgili
Credits: Google Translate
Download the
HelloEnglishApp
image_one