something that gives the finishing touch to, or settles, anything

listen to the pronunciation of something that gives the finishing touch to, or settles, anything
English - English
finisher
something that gives the finishing touch to, or settles, anything
Favorites