French-English dictionary »

isapôtresse meaning in English

FrenchEnglish
isapôtresse nom {f}

isapostle(an equal of the Apostles)
noun