Summary
French to English:   more detail...
  1. esquiche:


French

Suggestions for esquiche in French

Spelling Suggestions for: esquiche


Wiktionary Translations for esquiche:

esquiche
noun
  1. (term, Forage) injection forcée de liquides ou de laitier de ciment dans un sondage.

External Machine Translations: