Kavrabut

Turkish Definition

Çöpbacak, ince bacaklı

Karachay - Turkish Examples

-

English Definition

Sticklegged, thin-legged