INS
Ambuda
INS
Ambuda
is the name of the following ships of the
Indian Navy
:
INS
Ambuda
(1966)
INS
Ambuda
(2010)
Categories:
Set index articles on ships
Indian Navy ship names
Hidden categories:
Articles with short description
Short description matches Wikidata
All set index articles