Chinese English Dictionary

blush for sb    Add to My Vocabulary

  1. 替(某人)害臊