mostro sacro

Italian

Noun

mostro sacro m (plural mostri sacri)

  1. legend, mythical figure, phenom