corsica
English
corsica meaning in English • corsica का अर्थ अंग्रेजी में
Noun
- an island in the Mediterranean; with adjacent islets it constitutes a region of France.
- a region of France.