Similar words :

people carrier

(also people mover)
nounAinmfhocal automotivegluaisteánaíochtcarr mór teaghlaigh
Loading phrases and examples...