"have one's heart on one's sleeve" in español — inglés-español dictionary | Mirar "have one's heart on one's sleeve" in inglés