Slovnenya

Translation English Spanish: clove tree

Dictionary: main
clove tree
noun