bidous
French
Noun
bidous
m
plural of
bidou