Definition of “frittata” - English Dictionary

English