Translation of ave de corral in English:

ave de corral

fowl, n.

feminine noun

  • 1

    fowl
    las aves de corral poultry