run one of the subsidiaries - French English Dictionary

Suggest a Term