kelepçe vurmak takmak

listen to the pronunciation of kelepçe vurmak takmak
Turkish - English

Definition of kelepçe vurmak takmak in Turkish English dictionary

kelepçe vurmak/takmak
to handcuff