English-Latin dictionary »

popess, supposed female pope meaning in Latin

EnglishLatin
popess, supposed female pope noun

papissa [papissae](1st) F
noun