Can’t put a finger on it意思是无法确定或找出问题、困惑的原因或根源。
Browse & discover thousands of brands. Read customer reviews & find best sellers. Enjoy low prices on earth's biggest selection of books, electronics, home, apparel & more.