a person who targes someone; especially a scold

listen to the pronunciation of a person who targes someone; especially a scold
English - English
targer
a person who targes someone; especially a scold
Favorites