meaning of sweet chestnut

1. wild or cultivated throughout southern Europe, northwestern Africa and southwestern Asia


Related Words

sweet chestnut |

Developed & Maintained By Taraprasad.com

Treasure Words