Participant Info

Term
motorboat སྣུམ་གྲུ།
English Definition
phys. A boat propelled by an internal-combustion engine or other motor.
Tibetan Definition
ནང་འབར་འཕྲུལ་ཆས་སམ། ཡང་ན་སྒུལ་ཆས་གཞན་གྱིས་སྒུལ་བའི་གྲུ་ལ་གོ

Full Glossary