Spanish-English dictionary »

salabre meaning in English

SpanishEnglish
salabre noun
{m}

hand net(small net)
noun