まわ
kirimawashi

Noun

1. management; handling; running

Other forms: