Search term Mimosa pudica has one result
Jump to

EN NL Translations for mimosa

mimosa (n) [botany - tree] mimosa (n) {m} [botany - tree]