the Sahara ne demek

  1. the Sahara : Sahra