Advertisement

Advertisement

Chomolungma

/ ˈtʃəʊməʊˌlɑːŋmə /

noun

  1. a Chinese name for (Mount) Everest


Advertisement

Advertisement

Advertisement

Advertisement


Chomo Lharichomophyte