English-Polish dictionary »

azalea meaning in Polish

EnglishPolish
azalea noun
plant

azalianoun