Ngemecheluch, n.the pier in Melekeok.

Search for another word: