arabdict Dictionary & Translator - arabe-anglais traduction pour ثُؤْلُولَة

      Noun

      wart {Med.}