Translation of mena in English:

mena

fold

verb

  • 1

    fold
    ‘Mena hêmpê eo sentlê’ Fold that shirt neatly
    gôna