Janajaweed = Devils on Horseback



Janjaweed. Literal translation = devils on horseback.

<< previous      |     >> next      |     to beginning