corsica ( synonym found)

Definition of corsica:

°An island in the Mediterranean to the north of Sardinia; it is currently part of France.

Definition of corsica:

°An island in the Mediterranean to the north of Sardinia; it is currently part of France.

Back to Top