meaning of scrumpy

1. strong cider as made in western England


Related Words

scrumpy |

Developed & Maintained By Taraprasad.com

Treasure Words