arabdict Dictionary & Translator - Arabic-English translation for thunderclap

      Noun

      thunderclap [pl. thunderclaps] , {Meteor.}

      ...

      قصف {الرّعْدِ إلخ}