catapulta
Dictionaries
Elementary Latin
(catapulta)
Latin Short Defs
(catapulta)
Morphological Data
catapulta
NOUN