Synonyms of Abukir Bay in English :
Antonyms of Abukir Bay in English
Thesaurus of Abukir Bay in English
Abukir Bay
see definition of abukir baySynonyms of abukir bay
1. (noun) a bay on the Mediterranean Sea in northern Egypt
Synonyms of Abukir Bay in English :
Antonyms of Abukir Bay in English
Thesaurus of Abukir Bay in English
1. (noun) a bay on the Mediterranean Sea in northern Egypt