Noun
squib [pl. squibs]
squib [pl. squibs]
squib [pl. squibs] , {mil.}
متفجرة {جيش}
Verb
similar Results
squibs (n.) , [sing. a squib]