VIGHNAPATI

NAME

VIGHNAPATI

MEANING

Master Of Obstacles

LIKE