mada ahodo

English: Translation
any place where seawater seeps into the taro bog
verb
carroll-soulik-1973