Danish-English dictionary »

azalea meaning in English

DanishEnglish
azalea

azalea◼◼◼[UK: ə.ˈzeɪ.liə] [US: ə.ˈzeɪ.ljə]