a person who habitually carps, who talks too much and regularly finds fault

listen to the pronunciation of a person who habitually carps, who talks too much and regularly finds fault
İngilizce - İngilizce
carper