to make perfect, achieve, give the finishing touch

listen to the pronunciation of to make perfect, achieve, give the finishing touch
Английский Язык - Английский Язык
consummate