Version Française
Translate
"debri, srubble"
to French Language
English to French
French to English
English
French
debri, srubble
détritus
debri, srubble
décombres, débris