dictionnaire Français-Anglais »

vicelard signifie anglais

FrançaisAnglais
vicelard nom {m}

slimeball(person regarded as slimy or otherwise undesirable)
noun