rhizoverbBeta
Feedback

encumbrance

Hindrancenoun · A burden that restricts action or freedom.