Pinyin Dictionary results for "wu long qiu"

乌龙球
own goal (football); a goal in a sports match where the player accidentally puts the ball into his own goal
Dictionary data provided by CC-CEDICT