Definition of “frittata” - English Dictionary

british dictionary