ASTROTURF


Meaning of ASTROTURF in English

astroturf, AstroTurf trademark BrE AmE ˈæs trəʊ tɜːf AmE \ -troʊ tɝːf

▷ astroturf|ed t

Longman Pronunciation English Dictionary.      Английский словарь произношений Longman.