sparrow unit
Meaning, Definition & Usage
Dictionary
Related
noun
a hit squad of the New People's Army in the Philippines
WordNet
Previous
sparmannia
sparoid
sparpiece
sparpoil
sparring
Next
sparrowgrass
sparrowwort
sparry
sparse
sparsedly