English, asked by meghacomputerworld, 9 months ago

the word astroturf is​

Answers

Answered by somyajha29
5

Answer:

an artificial grass surface used for sports fields

Answered by shivi9347
8

Answer:

Meaning of astrotruf : an artificial grass surface used for sports fields.

Similar questions