LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gözlerini bağlamak” İngilizcede

2 İngilizce çeviri
EN
blindfold

Where did you blindfold them?

EN
hoodwink

How could I hoodwink him?