Translation of lebisisa in English:

lebisisa

examine

verb

  • 1

    examine