Meaning of urape in Spanish:

urape

Translate urape into English

masculine noun

  • 1Arbusto de América Meridional, de flores blancas y tallo espinoso, que se usa para formar setos vivos.