How is the word en deuda translated from Spanish to English
Que debe algo a alguien y se siente obligado o agradecido.
Owing something to someone, feeling obligated or indebted.
Couldn’t load the audio. Please try again.


