PUT MY FINGER ON IT


Meaning of PUT MY FINGER ON IT in English

(See can't put my finger on it)

English idioms vocab.      Словарь английских идиом и выражений.