indebted in Spanish
indebted in Spanish
deudoso
Obligated, especially financially.
encalillado
Obligated, especially financially.
endeudado
Obligated, especially financially.