An island country in the Persian Gulf off the coast of Saudi Arabia

Else clues

• Country in the Persian Gulf

• Island in the Persian Gulf

• Persian Gulf nation: Var.

• An island in the Persian Gulf

• Oil revenues funded progressive programs until reserves were exhausted in 1970s


CrosswordOpener.com - we know the word that you can`t guess In case of any inconvenience..