rada special deterrence forces

/R AA1 D AH0 S P EH0 SH AH0 L D IH0 T ER0 AH0 N S F AO0 R S IH0 Z/
N
  1. 1

    State of Libya Al Radaa For Countering Terrorism & Organized Crime. is a Madkhali radical Islamist special operations military police unit formed in Tripoli Libya for the purpose of tackling crime.

Translate “rada special deterrence forces” into another language