Entry # 7966 has returned 1 entry

madaa hadu

noun grater (metal) attached to a board forgrating taro