French-Latin dictionary »

intercesseuse meaning in Latin

FrenchLatin
intercesseuse nom

intercestrixnoun