managing directors

English

Noun

managing directors

  1. plural of managing director