1. le-ng la-ma

    Share link
    1. Noun
    2. rest
    3. leisure
  2. le-ng la-ma

    Share link
    1. Noun
    2. rest house

Comments and suggestions