gros lots
French
Noun
gros
lots
m
plural of
gros lot