nicobar islands

listen to the pronunciation of nicobar islands
İngilizce - İngilizce
An archipelago in the Indian Ocean
nicobar islands