Definition of デパートメントストア

デパートメントストア

depaatomentosutoa

noun
department store
Other readings:
デパートメント・ストア