meaning of toaster oven

1. kitchen appliance consisting of a small electric oven for toasting or warming food


Related Words

toaster oven |

Developed & Maintained By Taraprasad.com

Treasure Words