Italian-English dictionary »

uccello del tuono meaning in English

ItalianEnglish
uccello del tuono noun
{m}

thunderbird(mythological bird)
noun
[UK: ˈθən.dərˌ.bərd] [US: ˈθən.dər.ˌbərd]