Slovnenya

Translation English Japanese: interventricular foramen

Dictionary: main
interventricular foramen
noun