Pelanduk

Malay Dictionary - Pelanduk