Vocabulary
足手がらみ
あしてがらみ
impediment; burden; encumbrance; hindrance; drag
noun