saguia el hamra









saguia el hamra


noun

  1. the N part of Western Sahara.
52 queries 0.589