Dictionnaire français - anglais

planter

to plant