Slovnenya

Translation English Spanish: blood serum

Dictionary: main
blood serum
noun