Definify.com

Definition 2024


articulated_lorries

articulated lorries

English

Noun

articulated lorries

  1. plural of articulated lorry