Mystifying

German Meaning

verwirren

täuschen

hinters Licht führen

English Meaning

  1. unusual
  2. Present participle of mystify.