nicobar islands

listen to the pronunciation of nicobar islands
English - English
An archipelago in the Indian Ocean
nicobar islands
Favorites