Slovnenya

Translation English Spanish: tissue layer

Diccionario: main
tissue layer
noun