What is atmakaraka. N. An Atmakarka planet is one that most closely embodies your so...

What is atmakaraka. N.  An Atmakarka planet is one that most closely embodies your so...What is atmakaraka. N.  An Atmakarka planet is one that most closely embodies your so...