meaning of Biotreibstoff

Biotreibstoff - German to English

biofuel

View more

  • bio gasoline
  • green fuel