Language:
Free Online Dictionary|3Dict

武装泅渡

Source : CEDICT

to swim in battle gear (idiom)