French-Latin dictionary »

magnolia meaning in Latin

FrenchLatin
magnolia nom

magnolianoun