Italian-English dictionary »

emocatartico meaning in English

ItalianEnglish
emocatartico adjective

hemocathartic(serving to cleanse the blood)
adjective