Vocabulary

障り

hindrance; obstacle; impediment; inconvenience

noun