Swedish-English dictionary »

travsport meaning in English

SwedishEnglish
travsport [~en] substantiv
{c}

harness racing(form of horse racing)
noun