Stager

French Meaning

acteur

English Meaning

  1. One who possesses the wisdom of long experience.