Definify.com

Definition 2024


El_Cairo

El Cairo

Spanish

Proper noun

El Cairo m

  1. Cairo (capital of Egypt)