Sign in Join

レッドカード
reddokādo

Noun

1. red card

Sports
Other forms: