people carrier









people carrier


people carrier noun

  1. another name for multipurpose vehicle
48 queries 0.348