tundra


Results for "tundra"

Turkish - English dictionary

tundra

(Turkish - English dictionary) :
,tundura geog. tundra.