meaning of Carped

Carped meaning in General Dictionary

of Carp