Italian-English dictionary »

mostro sacro meaning in English

ItalianEnglish
mostro sacro noun
{m}

legend [legends](any person of extraordinary accomplishment)
noun
[UK: ˈle.dʒənd] [US: ˈle.dʒənd]