LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hocus pocus” in Turkish

1 Turkish translation