search term:

cairo

  has one meaning

English English

Cairo (geography)

German German

Kairo (geography)

French French

Le Caire (geography)

Italian Italian

il Cairo (geography)

Spanish Spanish

El Cairo (geography)

Dutch Dutch

Caïro (geography)

Portuguese Portuguese

Cairo (geography)

Swedish Swedish

Kairo (geography)

translation - cairo translate | English dictionary

Top search queries dictionary English

1 - 200 · 201 - 1000 · 1001 - 2000 · 2001 - 3000 · 3001 - 4000 · 4001 - 5000 · 5001 - 7000 · 7001 - 10000 · 10001 - 20000 · 20001 - 50000