Open main menu

Contents

EnglishEdit

NounEdit

compadres

  1. plural of compadre

SpanishEdit

NounEdit

compadres

  1. plural of compadre