Mandarin Chinese A dog catching rats Posted on January 10, 2020 by Jason / 0 Comment cats, dog, idiom, meddling, rats Jason View all posts by Jason →