French-Latin dictionary »

tromblon meaning in Latin

FrenchLatin
tromblon nom

catapulta [catapultae](1st) F
noun

Your history