Definify.com

Definition 2024


champertors

champertors

English

Noun

champertors

  1. plural of champertor