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


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

Related Translations for sol naturel