mimosa – English–Español translations

🇬🇧 en es 🇪🇸

mimosa noun

  /mɪˈmoʊ.sə/ , /mɪˈməʊ.sə/ , /mɪˈməʊ.zə/
  • plant belonging to the genus Mimosa
mimosa

🇪🇸 es en 🇬🇧

mimosa noun

mimosa

mimosa

menstrual pad
Wiktionary Links