MohammedPreview
Open in TheBrain

Replenishable

  1. Able to be renewed or replenished.
Synonyms