biskra








noun

  1. a town and oasis in NE Algeria, in the Sahara.

noun

  1. a town and oasis in NE Algeria, in the Sahara. Pop: 204 000 (2005 est)
54 queries 0.617