heavy goods vehicles

English

Noun

heavy goods vehicles

  1. plural of heavy goods vehicle