alobagi

English: Translation
a lagoonward sandspit next to a channel between islets on the atoll
verb
carroll-soulik-1973