Translation of instinct in Malay

instinct

naluri

noun

  • 1

    naluri