Avrutuvçu

Turkish Definition

Ağrıtıcı, hasta edici

Karachay - Turkish Examples

-

English Definition

Painful, sickening