Entry # 2215 has returned 1 entry

mugamuga

mugamuga

noun first stage of a green coconut; youngest coconut; type of huaamee