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


French

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

herbe de grâce: (*Using Word and Sentence Splitter)


Wiktionary Translations for herbe de grâce:

herbe de grâce
noun
  1. any of various perennial shrubs

External Machine Translations:

Related Translations for herbe de grâce