Katsushika

English

Proper noun

Katsushika

  1. A special ward of Tokyo prefecture, Japan.

Translations