French-Latin dictionary »

églantier meaning in Latin

FrenchLatin
églantier nom

rosa [rosae](1st) F
noun