Swedish-Latin dictionary »

katapult meaning in Latin

SwedishLatin
katapult substantiv

catapulta [catapultae](1st) F
noun