×
holding
meaning in English
n.
holding company, company that controls other businesses
Related Words
holbrooke
hold-up
holisme
holiste
PC Version
Copyright © 2018 WordTech Co.