Polish-English dictionary »

holding meaning in English

PolishEnglish
holding noun

holding companynoun
company whose main purpose is to own shares of other companies