arabdict Dictionary & Translator - Arabic-English translation for بَرْدَعَة

      Noun

      pigskin (n.) , {zool.}
      بَرْدَعَة {الحيوان}