Translation for "tapiz de jardín" to english
Tapiz de jardín
  • garden tapestry
  • skin garden
How many English words do you know?
Test your English vocabulary size, and measure how many words you know.
Online Test