Translation of لُبَّادَة

      Noun

      pad [pl. pads]
      pillow {household}

      ...

      related Translations