nicobars

listen to the pronunciation of nicobars
الإنجليزية - الإنجليزية
The Nicobar Islands