French-English dictionary »

yamakasi meaning in English

FrenchEnglish
yamakasi nom

free runner(a person who participates in free running)
noun