Italian-English dictionary »

terra grassa meaning in English

ItalianEnglish
terra grassa noun
{f}

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