Participant Info

Term
atomizer ཟེགས་ཆས།
English Definition
phys. A device for emitting water, perfume, or other liquids as a fine spray.
Tibetan Definition
ཆུའམ། དྲི་ཞིམ། ཡང་ན་གཤེར་གཟུགས་གཞན་ཟེགས་མ་ཕྲ་མོའི་སྒོ་ནས་གཏོར་བྱེད་ཀྱི་ཡོ་ཆས། (ཟེགས་མ་བཟོ་བྱེད་ཀྱི་ཡོ་ཆས།)

Full Glossary