artificial turfs
English
Noun
artificial
turfs
plural of
artificial turf