Translation of ani-ani in English:

ani-ani

  • 1

    small hand knife for harvesting rice