Cresta (en. Ridge)

Translation into Italian

Synonyms