Term Gallery logo

Meanings of struck by vehicle in English

Translations for struck by vehicle

Portuguese