Nahuatl language learning for all
persona o animal embarrado de algo en la cara; someone or an animal smeared with something on the face