No exact translation found for
scabreux

Do you mean: