golooloo luumada

English: Translation
bunch of drinking coconuts
Plants, trees and other vegetation
lieber-dikepa-1974-p-53
ID
2785