meaning of amphibious operation

1. a military operation by both land and sea forces


Related Words

amphibious operation |

Developed & Maintained By Taraprasad.com

Treasure Words