BAD TASTE IN MY MOUTH


Meaning of BAD TASTE IN MY MOUTH in English

(See a bad taste in my mouth)

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