torcaza

Spanish

Noun

torcaza f (plural torcazas)

  1. any of a number of species of pigeons or doves

Derived terms

Further reading