What does aliviadora mean in English?

Learn vocabulary with pictures as well as translations of aliviadora into English

See more

adj. aliviadora (aliviador)

Translation: relieving

Definition of aliviador in English

Que reduce o elimina una sensación desagradable.

Definition of aliviador in Spanish

Reducing or eliminating an unpleasant sensation.

Synonyms of aliviador in Spanish