lilo

Phonetic
[lilo]
English: Translation
rivulets of water
noun
Ocean and water
Notes

Nat 129, 29-March-10, Matugar, PNG. Recorded by Danielle Barth.