Translation of pemerhati in English:

pemerhati

observer

  • 1

    observer