Definify.com

Definition 2025


torcaz

torcaz

Spanish

Noun

torcaz f (plural torcaces)

  1. common wood pigeon

Synonyms