Latin-Romanian dictionary »

azalea meaning in Romanian

LatinRomanian
azalea

azalee