Khuub

Khuub
English: Translation
Someone with hump at the back
adjective
Body parts
Physical Impact