lit. fight tiger bare handed and wade rivers (idiom); fig. bull-headed heroism
版權所有 © 2026 3Dict.net