restaux

French

Noun

restaux m

  1. (rare) plural of restau