Search term acacia has 3 results
EN English IT Italian
acacia (n) [botany] acacia (n) {f} [botany]
IT Italian EN English
acacia {f} acacia
acacia (n) [botanica] {f} acacia (n) [botanica]