meaning of shore duty

1. naval service at land bases


Related Words

shore duty |

Developed & Maintained By Taraprasad.com

Treasure Words