デパートメントストア
depātomentosutoa

Noun

1. department store

Other forms: