kamus
.
Search
About
abukir
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 bay
Words that start with "abukir"
abukir
abukir bay