heavy-duty vehicles
English
Noun
heavy-duty vehicles
plural of
heavy-duty vehicle