Meaning of lulú in Spanish:

lulú

Translate lulú into English

masculine and feminine noun & adjective

Spain
  • 1Perro de compañía de pequeño tamaño y pelo largo y lanudo, como el caniche.