Translation of stalking horse in Malay

stalking horse

noun

  • 1

    orang atau benda yang digunakan untuk menyembunyikan tujuan yang sebenarnya