AMOGHAVIKRAMA

NAME

AMOGHAVIKRAMA

MEANING

Of Unerring Valour

LIKE