breathe new life into
Are you looking for: 给予给予生气给予 给予生气More results...
Contents
English Expression
  1. n.:  breathe new life into,  give new life into,  infuse new life into
Containing Phrases
animator