Definify.com

Definition 2024


torcaz

torcaz

Spanish

Noun

torcaz f (plural torcaces)

  1. common wood pigeon

Synonyms