egyptian_capitalEnglish

Al Qahira, Cairo, Egyptian capital, El Qahira, capital of Egypt

Noun

The capital of Egypt and the largest city in Africa, a major port just to the south of the Nile delta, formerly the home of the Pharaohs

English: Cairo, Al Qahira, El Qahira, Egyptian capital, capital of Egypt

Bahasa: Al Qahira, Cairo, El Qahira

Bahasa words with similar meanings

English words with similar meanings

Show 4 words