Traducción español inglés

English version

¿Qué significa "arbusto espinoso del perro" en Inglés