English-Spanish dictionary »

snocross meaning in Spanish

EnglishSpanish
snocross (sport in which snowmobiles are raced at high speed)
noun

snocrossnoun
{m}