Translation of niscaya in English:

niscaya

certainly, surely

  • 1

    certainly, surely