Slovnenya

Translation English Spanish: pericarp

Diccionario: main
pericarp
noun