Slovnenya

Translation English Japanese: blood stream

Dictionary: main
blood stream
noun