Casco (en. Helmet)

Translation into Italian

Synonyms