meaning of sinai desert

1. a desert on the Sinai Peninsula in northeastern Egypt


Related Words

sinai desert |

Developed & Maintained By Taraprasad.com

Treasure Words