kamus
.
Search
About
abukir_bay
English
Abukir, Abukir Bay
Noun
A bay on the Mediterranean Sea in northern Egypt
English: Abukir, Abukir Bay
English words with similar meanings
Show 1 words
abukir