French-Latin dictionary »

tourelle meaning in Latin

FrenchLatin
tourelle nom

turricula [turriculae](1st) F
noun

Your history