to cause to fester; to make sore; to inflame

listen to the pronunciation of to cause to fester; to make sore; to inflame
English - English
rankle
to cause to fester; to make sore; to inflame
Favorites