hurluberlus
French
Noun
hurluberlus
m
plural of
hurluberlu