Slovnenya

Translation English Spanish: dendriform

Dictionary: main
dendriform
adjective