Search term Cairo has 5 results
EN English IT Italian
Cairo (n) [geography] il Cairo (n) {m} [geography]
Cairo Il Cairo {m}
Cairo Cairo
Cairo Le Caire
IT Italian EN English
Cairo Cairo