デスマッチ
Top 45000
Meanings
Noun
1. death match; deathmatch
2. fight to the finish; desperate struggle; life-and-death struggle
Other readings