catapult – English–Latine translations

🇬🇧 en la 🇻🇦

catapult noun

  /ˈkæ.tə.pʌlt/
  • device for launching large objects
catapulta

catapultic adjective

  • pertaining to a catapult or catapults
catapulta#Latina
Wiktionary Links