What is the meaning of Harrastaa?

to be interested in, to be engaged in a hobby, to be one's hobby

to do, carry out, practice (leisurely or over an extended period of time)

Source: wiktionary.org