meaning of layer cake

1. cake having layers held together by a sweet filling and usually covered with frosting


Related Words

layer cake |

Developed & Maintained By Taraprasad.com

Treasure Words