Definition of 2WD in English:

2WD

abbreviation

  • Two-wheel drive.