Get Your Premium Membership

Abukir Bay

[n] a bay on the Mediterranean Sea in northern Egypt


Related Information

More Abukir Bay Links

Synonyms

Abukir



Book: Radiant Verses: A Journey Through Inspiring Poetry