Advanced

Polish

Mieć serce na dłoni

To wear one’s heart on one’s sleeve