Semitrailer
English Meaning
- A trailer having a set or several sets of wheels at the rear only, with the forward portion being supported by the truck tractor or towing vehicle.
Sorry, No Malayalam Meaning for your input!
See Semitraile Want To Try Semitrailer In Malayalam??