the word astroturf is
Answers
Answered by
5
Answer:
an artificial grass surface used for sports fields
Answered by
8
Answer:
Meaning of astrotruf : an artificial grass surface used for sports fields.
Similar questions