Italian-English dictionary »

scrofola meaning in English

ItalianEnglish
scrofola noun
{f}

scrofula(form of tuberculosis)
noun
[UK: ˈskrɒ.fjʊ.lə] [US: ˈskrɒ.fjʊ.lə]