Spanish-English dictionary »

salto base meaning in English

SpanishEnglish
salto BASE noun
{m}

BASE jumping(extreme sport)
noun