not to be understandable and logical - Turkish English Dictionary

Suggest a Term