Slovnenya

Translation English Spanish: encumbrance

Diccionario: main
encumbrance
noun