Translation of levadura seca in English:

levadura seca

dried yeast, n.

feminine noun

  • 1

    dried yeast