Slovnenya

Translation English French: intracellular

Dictionary: main
intracellular
adjective