Alleviare (en. Relieve)

Translation into Italian

Synonyms