Entry # 2179 has returned 1 entry

hadu tugi lau

listenloadingplaying

noun stone on which the pandanus leaf is smashed