camions autonomes
French
Noun
camions
autonomes
m
plural of
camion autonome