English-French dictionary »

azalea meaning in French

EnglishFrench
azalea [azaleas] (plant, see also: rhododendron)
noun
[UK: ə.ˈzeɪ.liə]
[US: ə.ˈzeɪ.ljə]

azalée◼◼◼nom {f}