Latin-French dictionary »

papissa meaning in French

LatinFrench
papissa [papissae] (1st) F
noun

papesse(Religion) Souveraine pontife d’une Église
nom