LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“holy smoke” in Turkish

1 Turkish translation