Spanish-English dictionary »

saragura meaning in English

SpanishEnglish
saragura noun
{f}

Saraguro(person)
noun