Topic: FOOD


snack bar

noun
     
snack bar [countable]
DFDL a place where you can buy snacks or small meals

Explore FOOD Topic