Translation of seniwati in English:

seniwati

actress

noun

  • 1

    actress