French-Latin dictionary »

écluse meaning in Latin

FrenchLatin
écluse nom

cataracta [cataractae](1st) F
noun

écluser

bibere

Your history