Translation of mi in English:

mi

noodles

noun

  • 1

    noodles, pasta in narrow strips, used in soups, etc