Meaning of lada in Spanish:

lada

Translate lada into English

feminine noun

  • 1Arbusto de ramas pardo rojizas, hojas alargadas, olorosas y pegajosas, flores grandes de corola blanca y fruto en cápsula; puede alcanzar hasta 2,5 m de altura.