Leng

Leng
English: Translation
Leg
noun
Body parts