a vehicle that is not fit for running on rough ground and hence that is confined mostly to roads only.
by utttam maharjan January 25, 2010
a vehicle that is not fit for running on rough ground and hence that is confined mostly to roads only.
by uttam maharjan January 27, 2010