LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“grouchy” in Turkish

1 Turkish translation