gulf of oman

This is not a dictionary! - Search for "gulf of oman" in The Danish Dictionary

  • February 28. 2016 from wordnet.princeton.edu

    Gulf of Oman noun english

    an arm of the Arabian Sea connecting it with the Persian Gulf