Ammirato (en. Admired)

Translation into Italian

Synonyms

  • appreciated
  • esteemed
  • regarded
  • respected
  • venerated