What is the meaning of Sistemare?

to arrange, lay out, put, place, fit, set, tidy up

to settle, solve, fix, define

to fix, repair, sort out, set

to accommodate, lodge, put up, fix up

to marry off

to find somebody a job, fix up

Source: wiktionary.org