manipūra or manipura, the solar plexus chakra 查克拉, residing in the upper abdomen
Copyright © 2024 3Dict.net