LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hell, hell” in Turkish

3 Turkish translations