Polish-English dictionary »

karting meaning in English

PolishEnglish
karting noun

kartingnoun
a sport