Polish-English dictionary »

sawanna meaning in English

PolishEnglish
sawanna

savannah

sawanna noun

savannanoun
tropical grassland with scattered trees