Definify.com

Definition 2024


torcaces

torcaces

Spanish

Noun

torcaces

  1. plural of torcaz