meaning of katar

1. a peninsula extending northward from the Arabian mainland into the Persian Gulf


Related Words

katar | katar peninsula | katari |

Developed & Maintained By Taraprasad.com

Treasure Words