meaning of Benzinpumpe

Benzinpumpe - German to English

fuel pump

View more

  • fuel pump [Am.]