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


French

Detailed Translations for bobards from French to English

bobards:


External Machine Translations: