Slovnenya

Translation English Japanese: left atrium of the heart

Dictionary: main
left atrium of the heart
noun