meaning of katar peninsula
1.
a
peninsula
extending
northward
from
the
Arabian
mainland
into
the
Persian
Gulf
Related Words
katar peninsula
|
Developed & Maintained By
Taraprasad.com