Definisi 'amphibious landing'

English to English
noun
1 a military action of coordinated land, sea, and air forces organized for an invasion Terjemahkan
Example:
MacArthur staged a massive amphibious landing behind enemy lines
source: wordnet30


Visual Synonyms