LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“clouded” in Turkish

1 Turkish translation