mee dili uda

English: Translation
an ocean current which comes towards the atoll
noun
Water, bodies of water and the water cycle
carroll-soulik-1973