Slovnenya

Translation English Spanish: treelike

Dictionary: main
treelike
adjective