Scarlatto (en. Scarlet)

Translation into Italian

Synonyms