Spanish-English dictionary »

saraguro meaning in English

SpanishEnglish
saraguro noun
{m}

Saraguro(person)
noun