Spanish-English dictionary »

saltamuros meaning in English

SpanishEnglish
saltamuros noun
{m}

beaner(a Mexican)
noun