Search in full dictionary

CAIRO (1)

CAIRO (1)
ScnMaster
a city in and the capital of Egypt, in the northern part of the country, on the east bank of the Nile River. —PDC Volume 3 Approved Glossary