lumoojatar

suomi-englanti sanakirja

lumoojatar englanniksi

  1. enchantress

  1. An enchantress.