Slovnenya

Translation English Spanish: serum

Dictionary: main
serum
noun