French-English dictionary »

pot de colle meaning in English

FrenchEnglish
pot de colle nom {m}

leech [leeches]◼◼◼(person who derives profit from others)
noun
[UK: liːtʃ] [US: ˈliːtʃ]

clinging vinenoun