sparrow unit

listen to the pronunciation of sparrow unit
الإنجليزية - الإنجليزية
a hit squad of the New People's Army in the Philippines