FEEDBACK

Meaning of 贾夹威德

Lookup via: Pinyin | Radicals
jiǎ jiā wēi (Trad.: 賈夾威德)
Janjaweed (armed Baggara herders used by the Sudanese government against Darfur rebels)