Translation of leopard in Malay

leopard

harimau bintang

noun

  • 1

    harimau bintang