Participant Info Term echo བྲག་ཆ། English Definition phys. Reflecting of sound. Tibetan Definition སྒྲ་ཡི་ལྡོག་འཕྲོ། Full Glossary