Chinese English Dictionary

have a shy at sth    Add to My Vocabulary

  1. 试图获得某物