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