Romanian-Latin dictionary »

catapultă meaning in Latin

RomanianLatin
catapultă substantiv

catapulta [catapultae](1st) F
noun