Conchiglia (en. Conch)

Translation into Italian

Synonyms