Translation of amasha in English:

amasha

new

adjective

  • 1

    new
    young
    ‘UVusi ubegqoke amateki amasha’ Vusi was wearing new tackies