Buğovlu

Turkish Definition

Kelepçeli, bukağıvurulmuş

Karachay - Turkish Examples

-

English Definition

Handcuffed, handcuffed