Finishing-touches meaning

Plural form of finishing touch.
noun
0
0
Advertisement