meaning of apple blight

1. a disease of apple trees


Related Words

apple blight |

Developed & Maintained By Taraprasad.com

Treasure Words