French-Latin dictionary »

le caire meaning in Latin

FrenchLatin
Le Caire nom
Ville égyptienne, capitale de l’Égypte

Cairusnoun