mada loolodo

English: Translation
a depression in the reef (where water accumulates)
verb
carroll-soulik-1973