Search term 藪犬 has one result
Jump to
JA Japanese EN English
藪犬 (n) [a wild canine animal] (n) bush dog (n) [a wild canine animal] (n)