careleavers

English

Noun

careleavers

  1. plural of careleaver