WEAR ONE'S HEART UPON ONE'S SLEEVE


Meaning of WEAR ONE'S HEART UPON ONE'S SLEEVE in English

expose one's emotions

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