Spanish-English dictionary »

sandboarding meaning in English

SpanishEnglish
sandboarding noun
{m}

sandboarding(activity resembling snowboarding but performed on sand)
noun