Spellcheck.net

Definitions of 4WD

  1. a transmission that provides power directly to all four wheels of a motor vehicle Scrapingweb Dictionary DB
X