Arabic-English translation for meteorically

      Adverb