Learning Spanish Pop Quiz

What does "la deuda" mean in English?
Choose the right answer:
Option A debt
Option B deal
Option C doubt
Option D deduction
 germany123 posted over a year ago
skip question >>
save