flatbed lorries

English

Noun

flatbed lorries

  1. plural of flatbed lorry