Translation of lenono in English:

lenono

stalk

nounPlural manono

  • 1

    stalk