europa island

listen to the pronunciation of europa island
English - English
{i} island in southern Africa in the Mozambique Channel (possession of France)