Translation of niscaya in English:

niscaya

certainly, surely

adverb

  • 1

    certainly, surely