See also: catapultae

English edit

Noun edit

catapultæ

  1. plural of catapulta