Oxford Spanish Dictionary
English
Spanish
AstroTurf® [Am ˈæstroʊˌtərf, Brit ˈastrətəːf] N U
- AstroTurf
-
Spanish
English
-
- Astroturf ®
in the PONS Dictionary
AstroTurf [ˈæs·troʊ·ˌtɜrf] N
- AstroTurf
-
No example sentences available
Try using a different entry.