Meaning of スケープゴート in Japanese

  1. Words

Definition of スケープゴート

スケープゴート(sukeepugooto)
  1. (n) scapegoat
Back to top