LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“indie pop” in Turkish

1 Turkish translation