Latin-English dictionary »

scabies meaning in English

LatinEnglish
scabies [scabiei] (5th) F
noun

itch, mangenoun