English | German | Russian | Czech

amphibious operation English

Meaning amphibious operation meaning

What does amphibious operation mean?

amphibious operation

a military operation by both land and sea forces

Are you looking for...?