English | German | Russian | Czech

Mysterious

Words that describe something that is difficult to understand.