Slovnenya

Translation English French: headwaiter

Dictionary: main
headwaiter
noun