喜马拉雅山脉

喜马拉雅山脉
shānmài

Himalayas

1 meaning
MEANING

MEANING

  1. noun

    Himalayas

    • The Himalayan mountain range is the highest mountain range in the world.

STROKE ORDER
Loading…

Explore more related entries to look up.