Definify.com

Definition 2024


castillan_canauhtli

castillan canauhtli

Nahuatl

Noun

castillan canauhtli

  1. Domestic duck.

Synonyms