amphibious operation
English Dictionary
->
Letter A
-> amphibious operation
Search Dictionary:
amphibious operation Definition
(n)
a
military
operation
by
both
land
and
sea
forces
amphibious operation Synonyms
amphibious operation
© Art Branch Inc.