Mystifying

Russian Meaning

мистифицирующий

интригующий

English Meaning

  1. unusual
  2. Present participle of mystify.