meaning of Benzinschlucker

Benzinschlucker - German to English

thirsty car

View more

  • gas-guzzler [Am.] [coll.]