Version Française
Translate
"fill terrace"
to French Language
English to French
French to English
English
French
fill terrace
terrasse (f) de remblaiement
fill terrace
terrasse (f) d’accumulation