Version Française
Meaning of
"faire effondrer (puits)"
in English language
French to English
English to French
French
English
faire effondrer (puits)
cause (well) to cave in