Subscribe
URL of the page has been copied to clipboard.
Meaning : An Arab country on the peninsula of Qatar. Achieved independence from the United Kingdom in 1971. The economy is dominated by oil.
Synonyms : katar, qatar, state of qatar
Install App