Translation of "Astro Turf" into English

Astro Turf, Chemgrass are the top translations of "Astro Turf" into English.

Astro Turf
+ Add

French-English dictionary

  • Astro Turf

    Tu veux dire que frapper le Astro Turf le dimanche au lieu de faire du softball ne fais pas le poids?

    You mean hitting the Astro Turf on Sundays for co-ed softball doesn't cut it?

  • Chemgrass

  • Show algorithmically generated translations

Automatic translations of "Astro Turf" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

Translations of "Astro Turf" into English in sentences, translation memory