LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“shackles” in Turkish

1 Turkish translation
TR
kelepçe

Ona kelepçe taktım.