golooloo luumada

English: Translation
bunch of drinking coconuts
Plants, trees and other vegetation
ID
2785