See also: Carpers

English

edit

Noun

edit

carpers

  1. plural of carper

Anagrams

edit