Entry # 705 has returned 1 entry

atia ~ atiai

listenloadingplaying

v. 1. to grate tubers, 2. treat with traditional medicine by spitting grated or masticated ingredients on the patient’s head