VIDYADHARA

NAME

VIDYADHARA

MEANING

Possessed Of Science

LIKE