Slovnenya

Translation English Spanish: snack bar

Diccionario: main
snack bar
noun
2 tasca.