Summary
French to English:   more detail...
  1. sol naturel:


French

Detailed Translations for sol naturel from French to English

sol naturel:

sol naturel [le ~] noun

  1. le sol naturel
    the ground level; the mowing field; the surface level; the lawn

Translation Matrix for sol naturel:

NounRelated TranslationsOther Translations
ground level sol naturel
lawn sol naturel gazon; pelouse
mowing field sol naturel
surface level sol naturel

External Machine Translations:

Related Translations for sol naturel