Original: Leto found the floating island of Delos, which was neither mainland nor a real island, and Leto was able to give birth to her children on the island.
Simplified: Leto found a floating island, called Dellos. It was neither a mainland or a real island, so Leto was allowed to give birth there.