渋谷

Shibuya City (special ward of Tokyo); Shibuya

Meaning

  1. n
    Shibuya City (special ward of Tokyo); Shibuya

Example sentences