Entry # 5627 has returned 1 entry

duai lalo vae

noun a type of coconut grater which is placed under the leg