Slovnenya

Translation English Spanish: encumbrance

Dictionnaire: main
encumbrance
noun