English-Spanish dictionary »

o'odham meaning in Spanish

EnglishSpanish
O'odham (language)
proper noun

o'odhamproper noun
{m}