Abukir Bay
English Dictionary
->
Letter A
-> Abukir Bay
Search Dictionary:
Abukir Bay Definition
(n)
a
bay
on
the
Mediterranean
Sea
in
northern
Egypt
Abukir Bay Synonyms
Abukir
Abukir Bay
© Art Branch Inc.