Search term acacia has 2 results
EN English ES Spanish
acacia (n) [botany] acacia (n) {f} [botany]
ES Spanish EN English
acacia (n) [botánica] {f} acacia (n) [botánica]