dell'altro mondo

Italian

Adjective

dell'altro mondo (invariable)

  1. out of this world, marvelous
    cose dell'altro mondothings out of this world
  2. otherworldly, transcendent, supernatural
    creature dell'altro mondootherworldly creatures