arabdict Dictionary & Translator - Arabic-English translation for لِبَادَة

      Noun

      pad [pl. pads]
      pillow {household}

      ...

      related Translations