castillan canauhtli

Classical Nahuatl

Noun

castillan canauhtli

  1. domestic duck

Synonyms