留置所

りゅうちじょ

police cell; place of detention; jail

Meanings

  1. Noun

    police cell; place of detention; jail

Example sentences