amphibious operation

This is not a dictionary! - Search for "amphibious operation" in The Danish Dictionary

  • February 26. 2016 from wordnet.princeton.edu

    amphibious operation noun english

    a military operation by both land and sea forces