omani monetary unit

Noun
  1. Monetary unit in Oman (synset 113719116)

Other Searches