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)
60 queries 0.241