Spanish-English dictionary »

sinaloa meaning in English

SpanishEnglish
Sinaloa proper noun
{m}

Sinaloa(state of Mexico)
proper noun