Spanish American English Dictionary

español - American English

la deuda ?:

1. debt debt



American english word "la deuda"(debt) occurs in sets:

Business Spanish