Translation of instinct in Indonesian

instinct

naluri

noun

  • 1

    naluri