meaning of domestic pigeon

1. domesticated pigeon raised for sport or food


Related Words

domestic pigeon |

Developed & Maintained By Taraprasad.com

Treasure Words