French French Dictionary

Français - Français

planter in French: