kamus
.
Search
About
callable
English
callable
Adjective
Subject to a demand for payment before due date
English: callable