blta na sdug pa
Jump to navigation
Jump to search
beautiful to behold, elegant, a treasure to behold [RY]
pleasant sight [beautiful to behold, elegant, a treasure to behold 1 of the 7 mountains o top of Mt Meru.] [IW]
pleasing when looked upon, a deity, pleasant, look upon, city of indra [JV]