LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“in the heat of the moment” in Turkish

1 Turkish translation