Translation of stupendous in Malay

stupendous

sangat menakjubkan

adjective

  • 1

    sangat menakjubkan, menghairankan