Search term renewable has 2 results
Jump to
EN English IT Italian
renewable (adj n) [Able to be renewed] rinnovabile (adj n) [Able to be renewed]
renewable (a) [general] rinnovabile (a) [general]