swardEnglish

greensward, sod, sward, turf

Noun

Surface layer of ground containing a mat of grass and grass roots

English: turf, sod, sward, greensward

Bahasa: rumput, tanah berumput

Bahasa words with similar meanings

English words with similar meanings

Show 3 words