Meaning of amphibious operation
Definition of amphibious operation
(noun)
a
military
operation
by
both
land
and sea forces
Other information on amphibious operation
WIKIPEDIA results for
amphibious operation
Amazon results for
amphibious operation
Tweet