mugamuga

English: Translation
first stage of a green coconut; youngest coconut
noun
photo-by-emily-drummond-06-16-15
ruth-rudolph