Spanish-English dictionary »

papisa meaning in English

SpanishEnglish
papisa noun
{f}

papess(female pope)
noun