pagadero
Top 30000
Meanings
Adjective
1. to be paid within a due date
2. easily payable, affordable