Summary
French to English:   more detail...
  1. daube:
    • Wiktionary:
      daube → turkey
    • Synonyms for "daube":
      estouffade; étouffade


French

Detailed Translations for daube from French to English

daube:


Synonyms for "daube":

  • estouffade; étouffade

Wiktionary Translations for daube:

daube
noun
  1. failure