Spanish-English dictionary »

sandboard meaning in English

SpanishEnglish
sandboard noun
{m}

sandboarding(activity resembling snowboarding but performed on sand)
noun

sandboarding noun
{m}

sandboarding(activity resembling snowboarding but performed on sand)
noun