Slovnenya

Translation English Japanese: venous blood system

Dictionary: main
venous blood system
noun