Translation of لاما سِری in English:

لاما سِری

phrase

  • lamasery or lamaserai, a Buddhist monastery