French-English dictionary »

gredine meaning in English

FrenchEnglish
gredine nom {f}

scoundrel(villain)
noun
[UK: ˈskaʊn.drəl] [US: ˈskaʊn.drəl]