qinghai lake

/K IH1 NG HH AY1 L EY0 K/
noun
  1. 1

    Synonym of Qinghai (“a lake in China”).

Translate “qinghai lake” into another language