Idioms & Phrases for word “perforating”
perforating - Did you Mean?
perforate (perforating)
perform (performing)