Slovnenya

Translation English French: snack counter

Dictionary: main
snack counter
noun