Traducción de to wear one's heart on one's sleeve en Español:

to wear one's heart on one's sleeve

locución

  • 1

    demostrar sus (or mis etc.) sentimientos