Definify.com

Definition 2024


툰드라

툰드라

Korean

Noun

툰드라 (tundeura)

  1. tundra (flat treeless arctic region)