Coco-palm meaning

The coconut palm.
noun
0
0
Advertisement