How do you say leopard in Indonesian?
— macan tutul; Macan Tutul


Generic synonyms for leopard in Indonesian
catkucing