Slovnenya

Translation English French: blood cell

Dictionary: main
blood cell
noun