English-Latin dictionary »

itch, mange meaning in Latin

EnglishLatin
itch, mange noun

psora [psorae](1st) F
noun

scabies [scabiei](5th) F
noun