What does Biotreibstoff mean?

Biotreibstoff - German to English

biofuel

View more

  • bio gasoline
  • green fuel