Definify.com

Definition 2025


champertors

champertors

English

Noun

champertors

  1. plural of champertor