Dictionary search results

Showing 1-4 of 4 results

snack bar US English

A place where snacks are sold

bar snack English-Spanish

comida, comida, comida f rápida

snack bar English-Spanish

bar m, cafetería f

snack-bar Spanish-English

snack bar