abukir : Idioms & Phrases

Index


abukir bay

  • noun a bay on the Mediterranean Sea in northern Egypt
    Abukir.
WordNet