The Italian term "fangoso" matches the English term "foul"

other italian words that include "fangoso" : english :
imbrattare, insudiciare, fangoso dirty
fangoso foully
fangoso grimy
fangoso smutty