LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“chagrined” in Turkish

1 Turkish translation