sarna
Noun
1. (medicine) 
a. scabies 
2. (en animales) 
a. mange 
3. (prov) 
sarna con gusto no picaI'm/he's etc more than happy to put up with it
sarna
(Med) scabies; (Vet) mange;
Search history
Did this page answer your question?