Summary
French Synonyms:   more detail...
  1. mettre à la terre:


French

Detailed Synonyms for mettre à la terre in French

mettre à la terre:

mettre à la terre verb

  1. mettre à la terre

Related Synonyms for mettre à la terre