"sich luft machen" in English sich Luft machen {vb} to vent one's spleen Detailed translations for "sich luft machen" sich Luft machen{verb} sich Luft machen to vent one's spleen