French-English dictionary »

terre grasse meaning in English

FrenchEnglish
terre grasse nom {f}

loam [loams]◼◼◼(type of soil)
noun
[UK: ləʊm] [US: loʊm]