Flashbao · Browse decks · Pricing

人赃俱获 / 人贓俱獲

rén zāng jù huò

Meaning

  • to be caught with stolen or illegal goods
  • to be caught red-handed

Add this word to a study deck

Study this word in