"have a lump in one's throat" in español — inglés-español dictionary | Mirar "have a lump in one's throat" in inglés