arabdict Dictionary & Translator - Arabic-English translation for squibs

      Noun

      squibs [sing. a squib]

      ...