meaning of nubian desert

1. an arid sandstone plateau between the Nile and the Red Sea


Related Words

nubian desert |

Developed & Maintained By Taraprasad.com

Treasure Words