Polish-English dictionary »

tundra meaning in English

PolishEnglish
tundra noun

tundranoun
flat treeless arctic region