loitsia

suomi-englanti sanakirja

loitsia englanniksi

  1. enchant

  2. hex

  1. to cast a spell, enchant, incant, conjure