Slovnenya

Translation English Spanish: snack bar

Dictionary: main
snack bar
noun
2 tasca.