renewability

Noun

 * 1) The property of being renewable.

Translations

 * Georgian: განახლებადობა
 * Italian: rinnovabilità
 * Russian: