WAS MY FACE RED!


Meaning of WAS MY FACE RED! in English

I was very embarrassed.

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