English French Dictionary

English - Français

to sow in French:

1. semer semer


Sa spécialité est de semer les graines de la discorde.