Taklu definition

(India) A bald man.
noun
11
2
Advertisement