Translation of macha in English:

macha

edible clam, n.

feminine noun

  • 1

    edible clam