Search term mimosa has 2 results
EN English FR French
mimosa (n) [botany - tree] mimosa (n) {m} [botany - tree]
FR French EN English
mimosa (n) [botanique - arbre] {m} mimosa (n) [botanique - arbre]