Arabic-English translation for automallet

      ...

      automallet {med.}
      مِحْشاءٌ آلِيّ {أسنان}، {طب}