Translation of tour de force in Malay

tour de force

noun

  • 1

    pencapaian yang menunjukkan kemahiran luar biasa