Guppururrak

Turkish Definition

Kamburca, azkamburlaşmış

Karachay - Turkish Examples

-

English Definition

Hunched over, hunched over