Search term Cairo Metro has one result
Jump to
EN English FR French
Cairo Metro Métro du Caire

EN FR Translations for cairo

Cairo Le Caire {m}
Cairo (proper) [capital of Egypt] Le Caire (proper) {m} [capital of Egypt]
Cairo (n) [geography] Le Caire (n) {m} [geography]