LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hobgoblin” in Turkish

2 Turkish translations