a pigeon meaning in Chinese
- A pigeon probably has his huff duff in that incrustation above his beak .
- He is building a pigeon house for his racing pigeons
- I felt more like a pigeon than a flamingo
- If a pigeon dies on the avantine , i hear of it
- I have the right to be treated as a pigeon of war