Meaning of チェーンストア in Japanese

  1. Words

Definition of チェーンストア

チェーンストア(cheensutoa)
  1. (n) chain store
Back to top