Align object according to axis how I can cordinate/align a object according a axis(Z,X,Y)?

This is the top view, and as you can see, its not correct.

This is the front view, as you can see its slightly not according to the axis.
You can use align rotation of the snapping tool. But you have to align an object with straight axes onto your mesh and then rotate it back.