vocab dash
Log in
Sign up
adeudo
Top 20000
Meanings
Noun
1. debt (money that someone owes to another)
2. customs duty