arabdict Dictionary & Translator - Arabic-English translation for papyri

      Noun

      papyri [pl. papyri / papyruses]

      ...