What does "baka inu" mean in Japanese?

One english translation is "stupid dog(like mine)" - How to say stupid dog(like mine) in other languages


More Japanese Swear Words


Ads