meaning of aromaterapia

aromaterapia - Spanish to English

aromatherapy