a type of motorized vehicle from the Philippines consisting of a motorcycle attached to a passenger cab.
Comments
Comments