meaning of Biokraftstoffe

Biokraftstoffe - German to English

biofuels