Rinnovabile (en. Renewable)

Translation into Italian

Synonyms