lulabs

English

Noun

lulabs

  1. plural of lulab