Buvuluv

Turkish Definition

Boğulma

Karachay - Turkish Examples

-

English Definition

Suffocation