Search term bistro has 4 results
EN English IT Italian
bistro (n) [small European-style restaurant] trattoria (n) {f} [small European-style restaurant]
bistro (n) [small European-style restaurant] bistrot (n) [small European-style restaurant]
IT Italian EN English
bistro (a) [generale] bistre (a) [generale]
bistro (a) [generale] bister (a) [generale]