Entry # 2539 has returned 1 entry

malau ngudu

noun labia (vulva)