French to English Dictionary

Version Française

"abattement .effondrement" meaning in English