RENOVABILE Meaning of RENOVABILE in English adj renewable (= that can be renewed, replaced, etc.) Interlingua English vocab. Английский словарь Интерлингва. 2012