noun the sport of descending high buildings, attached to ropes and a pulley
rap jumping 🔊 Listen to this noun the sport of descending high buildings, attached to ropes and a pulley Share Facebook Twitter Google +