Polish-English dictionary »

kobyla meaning in English

PolishEnglish
kobyla noun

endonoun
a bike trick where the bike is ridden on the front wheel