thing-in-itself - French English Dictionary

Suggest a Term