Search term mimosa has 2 results
EN English SV Swedish
mimosa (n) [botany - tree] mimosa (n) [botany - tree] (u)
SV Swedish EN English
mimosa (n) [botanik - träd] (u) mimosa (n) [botanik - träd]