Italian-English dictionary »

battello-teatro meaning in English

ItalianEnglish
battello-teatro noun
{m}

showboat(river steamer with theatre)
noun
[UK: ˈʃəʊ.bəʊt] [US: ˈʃoʊboʊt]