French-English dictionary »

aïcha meaning in English

FrenchEnglish
Aïcha nom {f}

Aisha◼◼◼(female given name)
proper noun