English to Indonesian Dictionary catapulted

catapulted

melambungkan
translation of 'catapulted'
verb
menjepretkan,
melontarkan,
mempelantingkan
Credits: Google Translate
Download the
HelloEnglishApp
image_one