abukir

Noun
  1. a bay on the Mediterranean Sea in northern Egypt

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "abukir"

abukir
The British fleet anchored in Abukir Bay.