Search term bistro has 2 results
EN English ES Spanish
bistro (n) [small European-style restaurant] bistró (n) [small European-style restaurant] (n)
ES Spanish EN English
bistró (n) [small European-style restaurant] (n) bistro (n) [small European-style restaurant]