Summary
English to French:   more detail...
  1. place of refuge:
    • Wiktionary:
      place of refuge → abri
      place of refuge → asile




French

Detailed Translations for place of refuge from French to English

Related Translations for place of refuge