tzompantlis

English

Noun

tzompantlis

  1. plural of tzompantli

Spanish

Noun

tzompantlis m pl

  1. plural of tzompantli