dédoubler
Top 20000
Meanings
Verb
1. to reunite; to put back together
2. to separate; to share out
3. to duplicate