vindicated, having received satisfaction

listen to the pronunciation of vindicated, having received satisfaction
Английский Язык - Английский Язык
{a} avenged