MADHAVABHATTA

NAME

MADHAVABHATTA

MEANING

Learned Madhava

LIKE