Italian-English dictionary »

piota meaning in English

ItalianEnglish
piota noun
{f}

sod [sods](stratum of soil)
noun
[UK: sɒd] [US: ˈsɑːd]

piotare verb

turf [turfed, turfing, turfs](to create a lawn by laying turfs)
verb
[UK: tɜːf] [US: ˈtɝːf]