LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“megalomaniac” in Turkish

1 Turkish translation