meaning of sinai peninsula

1. a peninsula in northeastern Egypt; at north end of Red Sea


Related Words

sinai peninsula |

Developed & Maintained By Taraprasad.com

Treasure Words