Asked in Heart
Heart

The upper chambers of the heart are called what?

789