Buvuv

Turkish Definition

Boğma, sıkma

Karachay - Turkish Examples

-

English Definition

Smothering, squeezing