Abu Musa /ˌabuː ˈmuːsə/

A

a small island in the Persian Gulf. Formerly held by the emirate of Sharjah, it has been occupied by Iran since 1971.

Add Comment

By Oxford

Oxford

Get in touch

Quickly communicate covalent niche markets for maintainable sources. Collaboratively harness resource sucking experiences whereas cost effective meta-services.