mada ahodo

English: Translation
any place where seawater seeps into the taro bog
verb