LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lower one's guard” in Turkish

2 Turkish translations