LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kelepçe vurmak .” in English

1 English translation
EN
handcuff

They tried to handcuff Tom.