Kamus Indonesia-Inggris
anjing
• dog
• 1 dog. 2 (Derog.) despicable fellow.