LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wonder-struck” in Turkish

1 Turkish translation