ngaaheahe

English: Translation
taro which is watery or gummy
verb