French-Latin dictionary »

trabucaire meaning in Latin

FrenchLatin
trabucaire nom

catapulta [catapultae](1st) F
noun