Translation of swizzle-stick in Malay

swizzle-stick

noun

  • 1

    sejenis alat yang digunakan untuk mengacau minuman