luu dolodolo

English: Translation
the phosphorescence on both sides of the atoll channel, marking it at night
noun