Arabic-English translation for scorcher

      Noun

      scorcher {mil.}
      حارق {جيش}
      scorcher [pl. scorchers]
      scorcher {med.}

      similar Translations

      scorchers (n.) , [sing. scorcher]