biofuel in Spanish
biofuel in Spanish
biocarburante
Any fuel that is obtained from a renewable biological resource, especially from biomass.
biocombustible
Any fuel that is obtained from a renewable biological resource, especially from biomass.