department store
US
/dɪˈpɑrtmɪnt stɔr/
UK
/dɪˈpɑtmənt stɔ/
Definition for department store is being prepared and will be available soon.
Definition for department store is being prepared and will be available soon.