LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“astound” in Turkish

1 Turkish translation