Translation of stunning in Indonesian

stunning

menakjubkan

adjective

  • 1

    menakjubkan