Summary
English to French:   more detail...
  1. limestone rock:


English

Detailed Translations for limestone rock from English to French

limestone rock:

limestone rock [the ~] noun

  1. the limestone rock

Translation Matrix for limestone rock:

NounRelated TranslationsOther Translations
rocher calcaire limestone rock

External Machine Translations:

Related Translations for limestone rock