zambajons
French
Noun
zambajons
m
plural of
zambajon