Version Française
Translate
"defile (to)"
to French Language
English to French
French to English
English
French
defile (to)
1. (Mil.) défiler. 2. salir; souiller (un lieu); polluer; violer (l’intimité de qqn); profaner (une sépulture).