el beda

Noun
  • The capital and chief port of Qatar (synset 109009632)

Other Searches