to show off one's military strength (idiom); to strut around/to bluff/to bluster
版權所有 © 2024 3Dict.net