arabdict Dictionary & Translator - Arabic-English translation for bombshell

      Noun

      bombshell {weapons}