Term Gallery logo

Meanings of náhuatl central alto in Spanish