French-English dictionary »

clébard meaning in English

FrenchEnglish
clébard nom {m}

pooch [pooches]◼◼◼(slang: dog)
noun
[UK: puːtʃ] [US: ˈpuːtʃ]

cur [curs]◼◼◻(contemptible dog)
noun
[UK: kɜː(r)] [US: ˈkɝː]