ESCAMBRON
Meaning
arbusto espinoso de zonas costeras planta o matorral de ramas muy punzantes
English: thorny shrub, spiny bush
Play history
- Last played:
- Never
- Times played:
- 0
arbusto espinoso de zonas costeras planta o matorral de ramas muy punzantes
English: thorny shrub, spiny bush