catapult – English–Italiano translations

🇬🇧 en it 🇮🇹

catapult noun

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

catapultic adjective

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