tombereaux
French
Noun
tombereaux
m
plural of
tombereau