Participant Info

Term
lawnmower སྤང་རྩྭ་འབྲེག་ཆས།
English Definition
phys. A machine with a rotating blade for cutting grass.
Tibetan Definition
སྐོར་བ་བྱེད་པའི་ལྟེབ་གྲི་དང་ལྡན་པའི་རྩ་འབྲེག་བྱེད་ཀྱི་འཕྲུལ་ཆས་ཤིག

Full Glossary