What is the meaning of Sitzen?

to sit; to perch [auxiliary haben or sein]

to stay (in one place); to remain; to be (in a particular place or state) [auxiliary haben or sein]

to fit [auxiliary haben or sein]

to be

to do time; to spend time in jail [auxiliary haben]

to hit home; to have a significant effect [auxiliary haben]

to sit down

Source: wiktionary.org