Kotomora
手間取る (てまどる) Japanese meaning | Kotomora