French-Latin dictionary »

se flétrir meaning in Latin

FrenchLatin
se flétrir

marceō