finishing touches

English

Noun

finishing touches

  1. plural of finishing touch