Translation of quin in Malay

quin

kembar lima

noun

  • 1

    kembar lima