Latin-French dictionary »

magnolia meaning in French

LatinFrench
magnolia noun

magnolianom

magnoliernom