Slovnenya

Translation English Spanish: gum tree

Diccionario: main
gum tree
noun