ngaaheahe

English: Translation
taro which is watery or gummy
verb
carroll-soulik-1973