Translation of snek bar in English:

snek bar

snack bar

noun

  • 1

    snack bar, place where snacks are sold