Chomolungma









Chomolungma


Chomolungma noun

  1. a Chinese name for (Mount) Everest
52 queries 0.558