Translation of triad in Malay

triad

triad

noun

  • 1

    triad, tiga serangkai, kongsi gelap