The English term "snot" matches the Italian term "moccio"

other english words that include "snot" : italian :
snottily moccioso
snottiness vigliaccheria
snotty moccioso