Home

Word

self-propelled vehicle, n.