Slovnenya

Translation English French: intercellular substance

Dictionary: main
intercellular substance
noun