LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“glower” in Turkish

2 Turkish translations