meaning of capercaillie

1. large black Old World grouse


Related Words

capercaillie |

Developed & Maintained By Taraprasad.com

Treasure Words