LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tuhaflık.” in English

3 English translations
EN
peculiar

Every nation has its peculiar character.

EN
unnatural

He died an unnatural death.