Slovnenya

Translation English Japanese: blood clot

Dictionary: main
blood clot
noun