arabdict Dictionary & Translator - Arabic-English translation for luffa

      Noun

      luffa {bot.}
      لوف {نبات}، {نبات}