×

astroturf meaning in French

n. astroturf, type de pelouse artificielle; marque commerciale pour la pelouse synthétique

Related Words

  1. astrophysics
  2. astrosphere
  3. astute
  4. astute investor
PC Version

Copyright © 2018 WordTech Co.