English-French dictionary »

nature lover meaning in French

EnglishFrench
nature lover noun
[UK: ˈneɪ.tʃə(r) ˈlʌv.ə(r)]
[US: ˈneɪ.tʃər ˈlʌv.r̩]

amoureux de la nature◼◼◼nom {m}