Related Words for word “champetre”
champetre - Did you Mean?
champer
champerty