Definition of レッドカード

レッドカード

reddokaado

noun
red card(sports term)
Other readings:
レッド・カード