arabdict Dictionary & Translator - Arabic-English translation for decorticate

      Verb

      to decorticate [ decorticated ; decorticated ]
      to decorticate [ decorticated ; decorticated ]

      ...

      related Translations