villainous in French
villainous in French
crapuleux
Of, relating to, or appropriate to a villain.
scélérat
Of, relating to, or appropriate to a villain.