Term Gallery logo

Meanings of vehicle pedestrian collision in English

Translations for vehicle pedestrian collision

Portuguese