Open main menu

EnglishEdit

NounEdit

compadres

  1. plural of compadre

SpanishEdit

NounEdit

compadres

  1. plural of compadre