SMILING EAR TO EAR


Meaning of SMILING EAR TO EAR in English

I have a big smile on my face, SETE

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.