artificial aid


artificial aid

n (Mountaineering) mountaineering another name for aid5