Latin-English dictionary »

scrofula meaning in English

LatinEnglish
scrofula noun

brood sownoun

Your history