niebla


niebla

Spanish for fog or mist; a regional term for PCP.