Summary
French to Spanish:   more detail...
  1. herbe de grâce:
    • Wiktionary:
      herbe de grâce → ruda


French

Detailed Translations for herbe de grâce from French to Spanish