Spanish-English dictionary »

o'odham meaning in English

SpanishEnglish
o'odham proper noun
{m}

O'odham(language)
proper noun