Versione Inglese
Meaning of
"scabbia"
in English language
Italian to English
English to Italian
Italian
English
scabbia
scab
scabbia
scabies, mange