turkey-hen in Catalan
turkey-hen in Catalan
polla díndia
A female turkey.
tita
A female turkey.