LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“be taken aback” in Turkish

1 Turkish translation