Translation of mongrel in Indonesian

mongrel

anjing blasteran, anjing kampung

noun

  • 1

    anjing blasteran, anjing kampung