LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“brooding” in Turkish

1 Turkish translation