Italian-English dictionary »

tarabuso meaning in English

ItalianEnglish
tarabuso noun

bittern [bitterns](bird of the subfamily Botaurinae)
noun
[UK: ˈbɪ.tən] [US: ˈbɪ.tən]

tarabuso americano noun
{m}

American bittern(Botaurus lentiginosus)
noun