Summary
English to French:   more detail...
  1. flame trench:
    • Wiktionary:
      flame trench → carneau


English

Detailed Translations for flame trench from English to French

flame trench: (*Using Word and Sentence Splitter)


Wiktionary Translations for flame trench:

flame trench
noun
  1. (term, Infrastructure)

External Machine Translations:

Related Translations for flame trench