BAD TASTE IN MY MOUTH


Meaning of BAD TASTE IN MY MOUTH in English

See a bad taste in my mouth

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.