Slovnenya

Translation English French: serum

Dictionary: main
serum
noun