Parents

Spanish Meaning

padre

madre

causa

English Meaning

  1. Plural form of parent.
  2. one's mother and father
  3. Third-person singular simple present indicative form of parent.