English-French dictionary »

velvetleaf meaning in French

EnglishFrench
velvetleaf (Abutilon theophrasti)
noun

abutilon de Théophrastenom {m}