Stupire (en. Amaze)

Translation into Italian

Synonyms