Slovnenya

Translation English Spanish: arboraceous

Diccionario: main
arboraceous
adjective