French-English dictionary »

bateau-mouche meaning in English

FrenchEnglish
bateau-mouche nom {m}

riverboat◼◼◼(watercraft)
noun
[UK: ˈrɪ.vərˌbot] [US: ˈrɪ.vərˌbot]