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