Summary
French to English:   more detail...
  1. sonnant:


French

Detailed Translations for sonnant from French to English

sonnant: