LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nincompoop” in Turkish

1 Turkish translation