Azablamak

Turkish Definition

Azab vermek

Karachay - Turkish Examples

-

English Definition

To torment