-
nounan island country in the Persian Gulf off the coast of Saudi Arabia; oil revenues funded progressive programs until reserves were exhausted in 1970s
Similar:
part of: -
nounan island in the Persian Gulf
Similar:
part of:
Explanation of bahrain
We don`t have explanations for this word yet.