abukir bay

Noun
  • A bay on the Mediterranean Sea in northern Egypt (synset 109209122)

External Searches