Nahuatl language learning for all
sobre un terreno elevado a la orilla del agua; on an elevated surface next to the river bank