LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nuthouse” in Turkish

1 Turkish translation