Avruthan

Turkish Definition

Ağrıtan, hasta eden

Karachay - Turkish Examples

-

English Definition

Painful, sickening