Italian-English dictionary »

zolla d'erba meaning in English

ItalianEnglish
zolla d'erba noun
{f}

turf [turves](a piece of such a layer cut from the soil and used to make a lawn)
noun
[UK: tɜːf] [US: ˈtɝːf]

Your history