Meaning of スキッドロー in Japanese

  1. Words

Definition of スキッドロー

スキッドロー(sukiddoroo)
  1. (n) skid row
Back to top