NichiDict

インディオ

[indio]

Meanings

1.Noun

Indio; indigenous people of Central and South America