madaa hadu

English: Translation
grater (metal) attached to a board forgrating taro
noun
carroll-soulik-1973