Translation Of Impiastro In Different Languages

Translate IMPIASTRO in languages spoken worldwide

English
Ways to say impiastro
Poultice
Cataplasma

Translate IMPIASTRO in European languages

English
Ways to say impiastro
Obloga