French-Latin dictionary »

satrouille meaning in Latin

FrenchLatin
satrouille nom

octopusnoun