adeudo
Top 20000
Meanings
Noun
1. debt (money that someone owes to another)
2. customs duty