Turkish-English dictionary »

parkurcu meaning in English

TurkishEnglish
parkurcu noun

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