Translation of "interlocking directorate" to French
Advert
Dictionary translations for "interlocking directorate"
interlocking directorate
noun
pl.
interlocking directorates
Testimonials
Advert