Any guess about the cause of this points on leaf?

I would suggest looking into leaf spot fungus. There are a few different kinds.

2 Likes