3. Lexicon‎ > ‎P‎ > ‎

Pigeon Racing

[Pigeon Racing]

1. A sport involving pigeons trained to race at high speed over long distances.

2. Rat race + IT.





Comments