French-English dictionary »

alcalá de henares meaning in English

FrenchEnglish
Alcalá de Henares nom {f}

Alcalá de Henares◼◼◼(city near Madrid, Spain)
proper noun