English → Hindi dictionary

seychelles islands

सेचेल्स इसलैंड्स / सेचेलेसNOUN

Definition

a group of about 90 islands in the western Indian Ocean north of Madagascar

Looking for poetry? Read shayari and poems by great poets.