French-English dictionary »

marcotter meaning in English

FrenchEnglish
marcotter verbe

marcot(to propagate by marcottage)
verb