Meaning of 闘犬 in Japanese

  1. Words

Definition of 闘犬

  1. (n) dogfighting; a fighting dog
Back to top