Translation of panther in Indonesian

panther

macan tutul

noun

  • 1

    macan tutul