panthera_pardusEnglish

Panthera pardus, leopard

Noun

Large feline of African and Asian forests usually having a tawny coat with black spots

English: leopard, Panthera pardus

Bahasa: harimau akar, macan tutul

Bahasa words with similar meanings

English words with similar meanings

Show 1 words