French to English Dictionary

Version Française

"à l’épreuve du feu, ignifuge" meaning in English