Nahuatl language learning for all
la cumbre o lo alto de la sierra.; La Cumbre o lo alto de la sierra.