Topic: LEISURE


snack bar

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

Explore LEISURE Topic