FREERUNNING


Meaning of FREERUNNING in English

n. sport of running through streets of a city and jumping between buildings

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.