Spanish-English dictionary »

bistró meaning in English

SpanishEnglish
bistró noun

bistro(small restaurant)
noun
[UK: ˈbiː.strəʊ] [US: ˈbɪstro.ʊ]