Home
Search
Index
Definify.com
Definition
2024
catapultæ
catapultæ
See also:
catapultae
English
Noun
catapultæ
plural form of
catapult
Similar Results
Catapult
Catapelt