BHUGANDHAPATI

NAME

BHUGANDHAPATI

MEANING

Lord Of The Essence Of The Earth

LIKE