Chinese English Dictionary

talk through one's hat    Add to My Vocabulary

  1. 信口开河



Credits
Source of Dictionary: CC-CEDICT