English-French dictionary »

clinging vine meaning in French

EnglishFrench
clinging vine noun

pot de collenom {m}