meaning of toad in the hole

1. sausage baked in batter


Related Words

toad-in-the-hole |

Developed & Maintained By Taraprasad.com

Treasure Words