LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“freeze pop” in Turkish

1 Turkish translation