English Spanish Dictionary

English - español

encumbrance in Spanish: