meaning of Allradfahrzeug

Allradfahrzeug - German to English

4x4 automobile

View more

  • four wheel drive car