Slovnenya

Translation English Spanish: gum tree

Dictionary: main
gum tree
noun