Translation of nesa in English:

nesa

make it rain

verb

  • 1

    make it rain
    ‘Kgosi ya rona e itse go nesa pula’ Our chief knows how to make it rain