restaux
French
Noun
restaux
m
(
rare
)
plural of
restau