TEARS OF JOY


Meaning of TEARS OF JOY in English

cry of happiness, crying due to over-excitement

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