Golden Bowl

Dictionary

REDEMANDABLEa.

That may be demanded back.